Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LATCHFORD PLACE Detached £500,000 3 Jul 2002
2 LATCHFORD PLACE Detached £1,060,000 8 Aug 2023
3 LATCHFORD PLACE Detached £985,000 8 Sep 2021
4 LATCHFORD PLACE Detached £847,000 3 Apr 2017
5 LATCHFORD PLACE Detached £465,000 31 Jan 2002